// 用于向父页面 post 刷新事件的钩子
import { onMounted } from 'vue'

export default function usePostRefresh() {
  // 发送刷新事件
  const postRefresh = () => {
    if (window.parent) {
      window.parent.postMessage({ type: 'refresh' }, '*')
    }
  }

  // 可选：页面加载时自动发送
  // onMounted(() => {
  //   postRefresh()
  // })

  return {
    postRefresh
  }
}
